package org.byqh.dqeai.entity;

import com.easy.query.core.annotation.Column;
import com.easy.query.core.annotation.EntityFileProxy;
import com.easy.query.core.annotation.Table;
import com.easy.query.core.proxy.ProxyEntityAvailable;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.byqh.dqeai.entity.proxy.SoftElementProxy;

import java.math.BigDecimal;

/**
 * 实体类。
 *
 * @author easy-query-plugin automatic generation
 * @since 1.0
 */
@Data
@Schema(name = "SoftElement", description = "$table.comment")
@Table(value = "SOFT_ELEMENT")
@EntityFileProxy
public class SoftElement implements ProxyEntityAvailable<SoftElement, SoftElementProxy> {

    @Column(value = "SYSTEM_ID")
    private String systemId;

    @Column(value = "ELEMENT_NAME")
    private String elementName;

    @Column(value = "ELEMENT_ROW")
    private BigDecimal elementRow;

    @Column(value = "ELEMENT_COL")
    private BigDecimal elementCol;

    @Column(value = "ELEMENT_ROWSPAN")
    private BigDecimal elementRowspan;

    @Column(value = "ELEMENT_COLSPAN")
    private BigDecimal elementColspan;

    @Column(value = "ELEMENT_ADDR")
    private String elementAddr;
}
